Hotel New Green Shade Restaurant
Kambai Kada, Kothagiri | The Nilgiris, Ooty (Udhagamandalam) 643217, India
Attractions Near Hotel New Green Shade Restaurant
Restaurants Near Hotel New Green Shade Restaurant
Hotels Near Hotel New Green Shade Restaurant